home *** CD-ROM | disk | FTP | other *** search
CLISP byte-compiled Lisp program | 1993-06-05 | 37.9 KB | 914 lines |
- (SYSTEM::VERSION '(SYSTEM::CLISP2 14. LISP:T 210292.))
- #Y(#:TOP-LEVEL-FORM-1 #13Y(00 00 00 00 00 01 D4 36 02 30 07 19 01) "SYSTEM")
- #Y(#:TOP-LEVEL-FORM-2 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- GET-SETF-METHOD-MULTIPLE-VALUE REMOVE-OLD-DEFINITIONS
- #Y(GET-SETF-METHOD-MULTIPLE-VALUE
- #245Y(00 01 00 01 00 08 39 01 5B AB 1A 80 E0 36 01 6A A4 01 02 AA 73 01
- D4 AD AD 73 03 AD 3C 05 19 06 36 01 6A A4 01 02 8C 04 1A 0C 8B 00
- 7B 01 36 01 6A A4 7B 02 7A 00 92 20 71 A9 78 65 01 AA AA AD 73 01
- AF AE B0 73 01 31 02 20 72 8B 09 99 72 3C 05 19 0A 8C 01 AB AF 34
- 02 19 07 14 85 2D 41 8B 00 A8 23 02 6E 01 03 D7 8C 06 5B 1A 3A 74
- 06 C1 EC 8A 06 1C 1A 1E D8 A9 8B 0A 5A 02 A8 86 A1 76 A8 7B 03 1A
- 1E 7E 01 00 AA AF 85 28 60 89 06 04 AA 85 AA 68 36 01 6A A4 A8 7B
- 06 A9 7B 05 A8 7B 04 16 01 7C 02 7A 01 A9 84 B6 5A 16 03 8B 05 A9
- 30 65 55 EA 36 01 6A A4 AB 6A 65 AB 6A 65 AA 73 01 8C 08 AD AD 6E
- 02 AD 3C 05 19 0B A8 85 2D FF 3C 92 1F 12 8B 00 86 2D 0D 8B 00 D5
- 36 01 6A 98 89 00 FF 77 16 01 92 EB 14 AC 77 5E 00 A9 93 22 5B D9
- A9 5A 01
- )
- SETQ SETF-EXPANDER -5. 0. "The argument ~S to ~S should be a keyword."
- "Argument ~S is not a SETF place."
- ) )
- #Y(#:TOP-LEVEL-FORM-3 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- GET-SETF-METHOD REMOVE-OLD-DEFINITIONS
- #Y(GET-SETF-METHOD
- #34Y(00 01 00 01 00 08 39 01 AA AA 2E 00 3E 05 94 1F 0D 94 54 1B 09 AC AC
- AC AC AC 3C 05 19 08 D5 B0 5A 01
- )
- GET-SETF-METHOD-MULTIPLE-VALUE
- "SETF place ~S produces more than one store variable."
- ) )
- #Y(#:TOP-LEVEL-FORM-4 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- DOCUMENTATION REMOVE-OLD-DEFINITIONS
- #Y(DOCUMENTATION
- #28Y(00 02 00 00 00 03 AA 86 2D 0D AA D6 36 01 6A 98 AA 36 01 30 99 19 03
- D4 D5 AC 5A 02
- )
- "~S: first argument ~S is illegal, not a symbol" DOCUMENTATION
- DOCUMENTATION-STRINGS
- ) )
- #Y(#:TOP-LEVEL-FORM-5 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- %SET-DOCUMENTATION REMOVE-OLD-DEFINITIONS
- #Y(%SET-DOCUMENTATION
- #115Y(00 03 00 00 00 04 AB 86 2D 1A 8A 01 80 55 AB D6 36 01 6A 98 AB AB
- 66 03 04 8A 00 05 AC D6 AA 30 9C 94 19 05 D4 D5 AD 5A 02 AB D6 36
- 01 6A 98 A8 5B 1A 2A D7 5A 00 71 94 54 71 2F D2 1A 0C 89 00 75 94
- 54 54 EC AE D6 AC 30 9C 02 19 07 93 54 1F 62 8B 01 98 21 68 93 54
- 71 94 EB 62 01 93 20 6D 00 19 07 AB D6 36 01 6A 98 AB 36 01 85 99
- FF B9 00 19 04
- )
- "~S: first argument ~S is illegal, not a symbol" DOCUMENTATION
- DOCUMENTATION-STRINGS "REMF: property list with an odd length" %PUTF
- ) )
- #Y(#:TOP-LEVEL-FORM-6
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) PUSH
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(PUSH
- #100Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2C 80 43 94 54 70 95 54
- 54 70 A8 85 2D 3D 36 01 6A A4 A9 AD 2E 04 3E 05 AC AC AF B2 73 02
- 73 01 8A 02 0F 8B 02 8B 02 73 02 7B 00 7A 02 7A 01 89 02 71 8B 05
- D7 B2 AE 73 03 73 02 7B 00 D9 A9 6A 65 AE 59 03 19 0E AA 2D 01 19
- 03 D6 A9 D7 AC AC 73 03 59 03 19 05
- )
- 3. MACRO-CALL-ERROR SETQ CONS GET-SETF-METHOD LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-7
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01)
- DEFINE-SETF-METHOD REMOVE-OLD-DEFINITIONS MACRO
- #Y(DEFINE-SETF-METHOD
- #250Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2D 80 D3 94 54 70 95 54
- 54 70 96 54 54 71 AA 86 2D 80 C8 A8 5C AE 2F 64 3E 03 89 02 02 C1
- EC D8 AE 6A A0 6B 02 13 69 F3 AD A9 2E 05 3E 02 C4 10 07 C4 10 08
- 00 10 09 00 10 0A 00 10 0B 00 10 0C BB E1 5E 16 E2 2B 04 0F 89 13
- 03 E4 7B 16 E2 67 11 E6 63 0A 6A 65 89 19 80 85 00 14 63 0B 5E 1C
- 6B 03 20 6B 02 1F 8A 01 14 E8 AA E9 5D 16 5D 17 5E 21 73 02 5D 18
- 6B 03 1F AB 59 04 EA 5D 19 5D 1A 5D 1B 5E 19 E2 89 19 02 03 1C 14
- 73 02 89 19 80 56 03 1D 14 AE 73 01 6B 02 20 6B 03 1F 5D 1E 5D 17
- 5E 21 73 02 5D 1F 5D 20 5D 21 5D 22 5E 1F 73 02 73 03 73 04 5D 23
- 5D 17 5E 22 73 02 5D 24 5D 17 5E 1F 73 02 73 04 5D 17 5E 22 73 02
- 59 06 16 02 12 06 19 0C AA 2D 01 19 03 D6 AB 5A 01 E7 04 1A 72 59
- 01 1A FF 73 00 1A FF A8
- )
- 3. MACRO-CALL-ERROR
- "The name of the access function must be a symbol, not ~S" (NIL) "SETF-"
- REMOVE-ENV-ARG 0. %ARG-COUNT %MIN-ARGS %RESTP %LET-LIST %KEYWORD-TESTS
- %DEFAULT-FORM (CDR %LAMBDA-LIST) %LAMBDA-LIST ANALYZE1
- (IGNORE %LAMBDA-LIST) MAKE-LENGTH-TEST LET* DECLARE IF ERROR
- "The SETF expander for ~S may not be called with ~S arguments." QUOTE
- ((1- (LENGTH %LAMBDA-LIST))) EVAL-WHEN (LOAD COMPILE EVAL) DEFUN ENV
- ((DECLARE (IGNORE ENV))) %PUT 'SETF-EXPANDER CONS -5. FUNCTION
- %SET-DOCUMENTATION 'SETF
- ) )
- #Y(#:TOP-LEVEL-FORM-8
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) DEFSETF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(DEFSETF
- #326Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2D 2B 94 54 70 95 54 71
- 92 1F 0A 8B 00 85 34 05 8B 00 85 2D 2D 92 1F 10 8B 00 86 34 0B 92
- 54 1F 07 92 54 70 85 34 80 63 5D 27 AA 5A 01 AA 2D 01 19 03 DD 8C
- 07 5A 01 98 54 54 1B 76 DE 99 54 70 5A 01 D6 D7 D8 D9 AD 73 02 DA
- D9 8B 06 73 02 73 04 DB D9 AE 73 02 DC 98 54 54 1B 5B 98 54 53 1C
- 06 98 54 70 86 2E 50 98 54 70 73 04 D9 AE 73 02 59 05 19 05 E1 5A
- 00 0E 11 1A 80 5E 03 1D 1A 80 66 5D 1F 04 1C 72 59 01 1A 80 68 92
- 54 70 6A 63 DF 87 01 2B 0E 92 54 70 6A 63 E0 87 01 2B 55 E2 E3 2E
- 10 92 54 71 5C AD 2F 64 3E 03 5B 8B 04 97 54 53 70 CA 10 11 CA 10
- 12 00 10 13 00 10 14 00 10 15 00 10 16 BB 5D 17 5E 1B 5D 18 2B 04
- 19 5D 1A BC 36 03 83 DC FF 9F 03 1B FE 5D 1C 5D 18 BC 73 02 8A 15
- FF 96 00 14 5D 1E 63 14 6A 65 89 1B FF 8F 00 14 63 15 5E 1E 6B 03
- 20 6B 02 1F 73 01 6B 02 20 31 02 1F 12 06 16 01 EA D6 5D 20 D8 D9
- B2 73 02 5D 21 5D 22 AF 5D 23 5D 24 B7 68 25 B1 73 03 73 03 73 04
- DB D9 B3 73 02 5D 26 B0 73 04 D9 B3 73 02 59 05 19 0A
- )
- 2. MACRO-CALL-ERROR EVAL-WHEN (LOAD COMPILE EVAL) %PUT QUOTE
- 'SETF-EXPANDER %SET-DOCUMENTATION 'SETF
- "Too many arguments to DEFSETF: ~S"
- "The doc string to DEFSETF must be a string: ~S" 1. 0.
- "Missing store variable in DEFSETF."
- "The excess variables will be ignored."
- "Only one store variable is allowed in DEFSETF." CERROR %ARG-COUNT
- %MIN-ARGS %RESTP %LET-LIST %KEYWORD-TESTS %DEFAULT-FORM
- (CDR %ACCESS-ARGLIST) %ACCESS-ARGLIST ANALYZE1 &KEY -1. LAMBDA
- ((DECLARE (IGNORE %ACCESS-ARGLIST))) LET* DECLARE (LOAD COMPILE EVAL)
- 'SETF-EXPANDER CONS FUNCTION "SETF-" CONCAT-PNAMES 'SETF
- "Illegal syntax in DEFSETF for ~S"
- ) )
- #Y(#:TOP-LEVEL-FORM-9
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) POP
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(POP
- #108Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2C 80 45 94 54 70 A8 85
- 2D 80 42 A8 AB 2E 06 3E 05 AC AC 5B 8A 02 0F 8B 02 8B 02 73 02 7B
- 00 7A 02 7A 01 89 02 71 8B 05 AC 73 02 7B 00 DB A9 6A 65 D6 D7 8B
- 09 73 02 D8 8B 0A D9 8B 0C 73 02 73 03 B1 73 04 59 03 19 0C AA 2D
- 01 19 03 D6 D7 AA 73 02 D8 AB D9 AD 73 02 73 03 59 03 19 04
- )
- 2. MACRO-CALL-ERROR PROG1 CAR SETQ CDR GET-SETF-METHOD LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-10
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) PSETF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(PSETF
- #88Y(00 01 00 01 00 08 39 01 8C 02 A8 01 02 1A 38 D4 D5 B0 5A 02 94 54 1F
- 77 8B 02 AE 2E 02 3E 05 AC AC 8A 01 0F 8B 01 8B 01 73 02 7B 08 7A 01
- 7A 00 89 01 71 16 02 8B 02 9A 54 70 73 02 7B 06 A9 7B 05 16 05 94 54
- 54 EC 94 20 4A D7 AA 6A 65 AA D8 6B 02 20 31 02 1F 19 07
- )
- "~S called with an odd number of arguments: ~S" PSETF GET-SETF-METHOD
- LET* (NIL)
- ) )
- #Y(#:TOP-LEVEL-FORM-11
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) PUSHNEW
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(PUSHNEW
- #108Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2D 80 49 94 54 70 95 54
- 54 70 96 54 54 71 A9 85 2D 3F 36 01 6A A4 AA AE 2E 04 3E 05 AC AC
- AF B3 73 02 73 01 8A 02 0F 8B 02 8B 02 73 02 7B 00 7A 02 7A 01 89
- 02 71 8B 05 D7 B2 AE B5 6B 03 1F 73 02 7B 00 D9 A9 6A 65 AE 59 03
- 19 0F AA 2D 01 19 03 D6 AA D7 AD AD AD 6B 03 1F 59 03 19 06
- )
- 3. MACRO-CALL-ERROR SETQ ADJOIN GET-SETF-METHOD LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-12
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) REMF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(REMF
- #167Y(00 01 00 01 00 08 39 01 AA 6A 63 D4 87 01 2C 80 91 94 54 70 95 54
- 54 70 A9 AC 2E 02 3E 05 AC AC 5B 36 01 6A A4 36 01 6A A4 36 01 6A
- A4 8A 05 0F 8B 05 8B 05 73 02 7B 03 7A 05 7A 04 89 05 71 8B 08 AF
- 73 02 7B 03 AA B4 73 02 7B 03 D7 AC 6A 65 D8 AC 8B 0C D9 AF 73 02
- 73 03 AC 5B AF 73 03 73 02 DA AE 73 02 C5 72 DC DA DD B1 73 02 73
- 02 C8 72 DF E0 B2 73 02 B3 73 03 E1 B1 E2 DD B4 73 02 D9 B6 73 02
- 73 03 E3 E4 8B 15 D9 8B 17 73 02 73 03 BC 73 03 73 04 E5 6B 02 1F
- 73 03 73 04 59 03 19 10 AA 2D 01 19 03
- )
- 3. MACRO-CALL-ERROR GET-SETF-METHOD LET* DO CDDR ATOM (NIL) COND CDR
- ((ERROR "REMF: property list with an odd length")) EQ CAR IF RPLACD PROGN
- SETQ ((RETURN T))
- ) )
- #Y(#:TOP-LEVEL-FORM-13
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) ROTATEF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(ROTATEF
- #108Y(00 01 00 01 00 08 39 01 8C 02 8A 00 09 92 54 1C 08 A8 01 04 1A 3F
- 00 19 04 D4 8B 01 D5 31 02 1F 19 04 8B 04 B0 2E 02 3E 05 AC AC 8A
- 01 0F 8B 01 8B 01 73 02 7B 0A 7A 01 7A 00 89 01 71 16 02 AE A9 73
- 02 7B 08 89 05 03 7E 08 05 A9 7B 07 7E 02 06 16 05 7A 04 96 20 4A
- A8 AA 2F D1 D7 AC 6A 65 AC 6A 65 D8 6B 02 20 31 02 1F 19 09
- )
- PROGN (NIL) GET-SETF-METHOD LET* (NIL)
- ) )
- #Y(#:TOP-LEVEL-FORM-14
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01)
- DEFINE-MODIFY-MACRO REMOVE-OLD-DEFINITIONS MACRO
- #Y(DEFINE-MODIFY-MACRO
- #272Y(00 01 00 01 00 08 D4 AB 6A 63 D5 88 02 2F 80 41 94 54 70 95 54 54
- 70 96 54 54 54 70 AD 69 BD 01 02 AC 5B 8A 01 80 5E 7E 01 00 14 23
- 03 80 50 A8 23 04 2E A8 23 07 3D A8 23 08 39 A8 23 09 35 A8 85 2D
- 34 A8 86 34 05 8B 00 85 2D 2E C9 14 A9 5A 01 AA 2D 02 19 03 D9 B0
- 95 54 70 5A 02 16 02 1A 26 93 54 70 86 2D 6F 93 54 53 EC 93 54 54
- 1C 6D DA AA 5A 01 C8 1A 56 92 1A 02 92 53 14 7B 03 7A 01 89 01 FF
- A2 16 02 A9 78 65 01 E0 AE E1 AF E2 31 02 20 72 AD E3 E4 E5 E6 E7
- E8 E9 5D 16 5D 17 5D 18 5D 19 5D 1A BB 73 02 5D 1B BA BA 73 01 6B
- 02 20 6B 03 1F 5D 1C 6B 02 1F 73 02 73 03 5D 1D 5D 1E 5D 1F 5D 20
- 5D 21 5D 1E 5D 22 5D 23 5D 19 5D 1A 5E 18 73 02 5D 1B 5E 17 5E 17
- 73 01 6B 02 20 6B 03 1F 73 04 5D 19 5D 1A 5E 16 73 02 5D 1B BD BD
- 73 01 6B 02 20 6B 03 1F 73 04 73 03 5D 24 6B 02 1F 5D 25 6B 03 1F
- 73 03 73 04 59 05 19 09
- )
- 4. 5. MACRO-CALL-ERROR &OPTIONAL &REST
- "In the definition of ~S: &REST variable ~S should be a symbol."
- "Only one variable is allowed after &REST, not ~S" &KEY &ALLOW-OTHER-KEYS
- &AUX "Illegal in a DEFINE-MODIFY-MACRO lambda list: ~S"
- "lambda list may only contain symbols and lists, not ~S" DEFMACRO
- %REFERENCE (&ENVIRONMENT ENV) MULTIPLE-VALUE-BIND
- (DUMMIES VALS NEWVAL SETTER GETTER) (GET-SETF-METHOD %REFERENCE ENV) DO
- ((D DUMMIES (CDR D)) (V VALS (CDR V))
- (LET-LIST NIL (CONS (LIST (CAR D) (CAR V)) LET-LIST))
- )
- (NULL D) WHEN (SYMBOLP GETTER) RETURN SUBST LIST* QUOTE GETTER
- ((CAR NEWVAL) SETTER) PUSH LIST (CAR NEWVAL) IF
- (AND (LISTP %REFERENCE) (EQ (CAR %REFERENCE) 'THE)) 'THE
- (CADR %REFERENCE) (LET-LIST) ((LIST 'LET* (NREVERSE LET-LIST) SETTER))
- ) )
- #Y(#:TOP-LEVEL-FORM-15
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) DECF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(DECF
- #139Y(00 01 00 01 00 08 39 01 D4 AB 6A 63 D5 88 02 2F 80 4E 94 54 70 95
- 54 54 1B 80 4A C1 14 A9 AC 2E 04 3E 05 AC AC 5B 8A 02 13 8C 02 8C
- 02 8B 04 8B 04 73 02 7B 02 62 02 62 02 89 02 6D AB 85 2D 2C 8B 05
- B2 86 34 05 8B 0A 23 06 31 D9 AD B3 5B 31 03 1F 14 73 02 7B 00 DB
- A9 6A 65 AE 59 03 19 0D AA 2D 02 19 03 95 54 54 53 1A FF B0 D9 AC
- B2 5B 6B 03 1F 8B 06 AE 36 03 2F D4 19 0D DA 9D 54 70 D9 AF B5 5B
- 6B 03 1F 59 03 1A 47
- )
- 2. 3. MACRO-CALL-ERROR 1. GET-SETF-METHOD - THE LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-16
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) INCF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(INCF
- #139Y(00 01 00 01 00 08 39 01 D4 AB 6A 63 D5 88 02 2F 80 4E 94 54 70 95
- 54 54 1B 80 4A C1 14 A9 AC 2E 04 3E 05 AC AC 5B 8A 02 13 8C 02 8C
- 02 8B 04 8B 04 73 02 7B 02 62 02 62 02 89 02 6D AB 85 2D 2C 8B 05
- B2 86 34 05 8B 0A 23 06 31 D9 AD B3 5B 31 03 1F 14 73 02 7B 00 DB
- A9 6A 65 AE 59 03 19 0D AA 2D 02 19 03 95 54 54 53 1A FF B0 D9 AC
- B2 5B 6B 03 1F 8B 06 AE 36 03 2F D4 19 0D DA 9D 54 70 D9 AF B5 5B
- 6B 03 1F 59 03 1A 47
- )
- 2. 3. MACRO-CALL-ERROR 1. GET-SETF-METHOD + THE LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-17
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) SETF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(SETF
- #335Y(00 01 00 01 00 08 39 01 8C 02 A8 6A 63 A8 D4 88 01 2B 81 1A 8B 01
- 94 54 70 5B AA A8 94 21 81 05 92 1F 2C 8B 00 D6 36 01 78 98 04 1C
- 04 14 85 2D 23 8B 00 24 03 80 D4 A8 6A 63 24 04 80 CD D9 93 54 54
- 70 D7 95 54 70 AE 59 03 14 59 03 19 09 D5 A9 96 1A 76 AC 8C 01 AC
- 73 01 31 02 20 55 19 09 DA D9 94 54 70 DB AE 73 02 73 03 59 02 19
- 09 DE 8B 06 B4 73 02 94 72 6A 65 98 1A 80 89 15 16 01 1C 3C 1A 80
- 77 A8 B0 2E 08 3E 05 AC AC 5B 8A 02 0F 8B 02 8B 02 73 02 7B 00 7A
- 02 7A 01 89 02 71 AD 6A 63 23 09 49 96 1F 80 52 8B 04 24 0B 80 4C
- AD 8C 05 89 01 27 93 51 1B 43 16 02 1C 3E E0 8C 05 6B 00 17 DE AA
- 6A 65 E1 AB B7 73 03 DF 96 72 59 04 19 12 8C 01 7A 01 62 01 8A 01
- 59 8A 00 56 92 53 1F 16 92 53 70 24 01 10 92 53 54 70 86 2D 09 92
- 53 54 54 70 94 53 21 5A 16 02 DE A9 6A 65 E2 B0 B6 B1 59 04 14 59
- 03 19 11 8B 00 24 06 07 A8 6A 63 23 00 FF 49 89 04 FF 6A 92 EB 14
- B0 77 5E 00 1A FE F6 E3 AC 5A 01 E4 D9 AE 5A 02 A8 85 A9 77 A9 5B
- 8A 01 11 D9 8B 02 95 54 70 73 03 7B 00 93 54 54 EB 89 01 6F E5 A9
- 30 65 55 19 07
- )
- 2. SETQ SETF-EXPANDER THE 3. SETF VALUES-LIST MULTIPLE-VALUE-LIST
- GET-SETF-METHOD-MULTIPLE-VALUE 1. LET* VALUES #.#'SECOND
- MULTIPLE-VALUE-SETQ MULTIPLE-VALUE-BIND "Illegal SETF place: ~S"
- "~S called with an odd number of arguments: ~S" PROGN
- ) )
- #Y(#:TOP-LEVEL-FORM-18
- #18Y(00 00 00 00 00 01 D4 2D 01 D4 D6 C1 72 30 96 BE 19 01) SHIFTF
- REMOVE-OLD-DEFINITIONS MACRO
- #Y(SHIFTF
- #106Y(00 01 00 01 00 08 39 01 8C 02 A8 6A 63 D4 87 01 2D 0A 36 01 6A A4
- A9 01 02 AB 1A 31 D5 AC 5A 01 8B 03 B0 2E 02 3E 05 AC AC 8A 01 0F
- 8B 01 8B 01 73 02 7B 09 7A 01 7A 00 89 01 71 16 02 AD A9 73 02 7B
- 07 A9 7B 06 7E 02 05 16 05 7A 03 95 54 20 4F A8 8B 04 73 02 7B 02
- D7 AB 6A 65 AB 6A 65 AF 73 01 6B 02 20 31 02 1F 19 09
- )
- 2. "SHIFTF called with too few arguments: ~S" GET-SETF-METHOD LET*
- ) )
- #Y(#:TOP-LEVEL-FORM-19
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) AREF
- SETF-EXPANDER -1.
- #Y(SETF-AREF
- #26Y(00 02 00 00 00 03 94 54 70 95 54 71 D4 AA AA AE 73 01 6B 02 20 31 02
- 1F 19 05
- )
- STORE
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-20 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- %SETNTH REMOVE-OLD-DEFINITIONS
- #Y(%SETNTH
- #25Y(00 03 00 00 00 04 AB AB 69 C4 8A 00 07 A8 AB 2F D0 94 19 05 D4 AD AD
- 5A 02
- )
- "(SETF (NTH ...) ...) : index ~S is too large for ~S"
- ) )
- #Y(#:TOP-LEVEL-FORM-21
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) NTH
- SETF-EXPANDER %SETNTH SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-22
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) ELT
- SETF-EXPANDER %SETELT SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-23
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) REST
- SETF-EXPANDER %RPLACD SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-24
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) FIRST
- SETF-EXPANDER %RPLACA SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-25
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- SECOND SETF-EXPANDER -1.
- #Y(SETF-SECOND
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-26
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- THIRD SETF-EXPANDER -1.
- #Y(SETF-THIRD #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-27
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- FOURTH SETF-EXPANDER -1.
- #Y(SETF-FOURTH
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-28
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- FIFTH SETF-EXPANDER -1.
- #Y(SETF-FIFTH #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-29
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- SIXTH SETF-EXPANDER -1.
- #Y(SETF-SIXTH
- #22Y(00 02 00 00 00 03 94 54 70 D4 D5 D6 AB 73 02 73 02 AC 59 03 19 04)
- %RPLACA CDR CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-30
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- SEVENTH SETF-EXPANDER -1.
- #Y(SETF-SEVENTH
- #22Y(00 02 00 00 00 03 94 54 70 D4 D5 D6 AB 73 02 73 02 AC 59 03 19 04)
- %RPLACA CDDR CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-31
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- EIGHTH SETF-EXPANDER -1.
- #Y(SETF-EIGHTH
- #22Y(00 02 00 00 00 03 94 54 70 D4 D5 D6 AB 73 02 73 02 AC 59 03 19 04)
- %RPLACA CDDDR CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-32
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- NINTH SETF-EXPANDER -1.
- #Y(SETF-NINTH
- #22Y(00 02 00 00 00 03 94 54 70 D4 D5 D5 AB 73 02 73 02 AC 59 03 19 04)
- %RPLACA CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-33
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- TENTH SETF-EXPANDER -1.
- #Y(SETF-TENTH
- #25Y(00 02 00 00 00 03 94 54 70 D4 D5 D6 D6 AC 73 02 73 02 73 02 AC 59 03
- 19 04
- )
- %RPLACA CDR CDDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-34
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) CAR
- SETF-EXPANDER %RPLACA SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-35
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) CDR
- SETF-EXPANDER %RPLACD SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-36
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) CAAR
- SETF-EXPANDER -1.
- #Y(SETF-CAAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-37
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) CADR
- SETF-EXPANDER -1.
- #Y(SETF-CADR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-38
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) CDAR
- SETF-EXPANDER -1.
- #Y(SETF-CDAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-39
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) CDDR
- SETF-EXPANDER -1.
- #Y(SETF-CDDR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-40
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAAAR SETF-EXPANDER -1.
- #Y(SETF-CAAAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-41
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAADR SETF-EXPANDER -1.
- #Y(SETF-CAADR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-42
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADAR SETF-EXPANDER -1.
- #Y(SETF-CADAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CDAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-43
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADDR SETF-EXPANDER -1.
- #Y(SETF-CADDR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACA CDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-44
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDAAR SETF-EXPANDER -1.
- #Y(SETF-CDAAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-45
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDADR SETF-EXPANDER -1.
- #Y(SETF-CDADR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-46
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDAR SETF-EXPANDER -1.
- #Y(SETF-CDDAR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CDAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-47
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDDR SETF-EXPANDER -1.
- #Y(SETF-CDDDR #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04)
- %RPLACD CDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-48
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAAAAR SETF-EXPANDER -1.
- #Y(SETF-CAAAAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CAAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-49
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAAADR SETF-EXPANDER -1.
- #Y(SETF-CAAADR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CAADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-50
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAADAR SETF-EXPANDER -1.
- #Y(SETF-CAADAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CADAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-51
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CAADDR SETF-EXPANDER -1.
- #Y(SETF-CAADDR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CADDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-52
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADAAR SETF-EXPANDER -1.
- #Y(SETF-CADAAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-53
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADADR SETF-EXPANDER -1.
- #Y(SETF-CADADR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-54
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADDAR SETF-EXPANDER -1.
- #Y(SETF-CADDAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDDAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-55
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CADDDR SETF-EXPANDER -1.
- #Y(SETF-CADDDR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACA
- CDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-56
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDAAAR SETF-EXPANDER -1.
- #Y(SETF-CDAAAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CAAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-57
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDAADR SETF-EXPANDER -1.
- #Y(SETF-CDAADR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CAADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-58
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDADAR SETF-EXPANDER -1.
- #Y(SETF-CDADAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CADAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-59
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDADDR SETF-EXPANDER -1.
- #Y(SETF-CDADDR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CADDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-60
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDAAR SETF-EXPANDER -1.
- #Y(SETF-CDDAAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CDAAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-61
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDADR SETF-EXPANDER -1.
- #Y(SETF-CDDADR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CDADR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-62
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDDAR SETF-EXPANDER -1.
- #Y(SETF-CDDDAR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CDDAR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-63
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- CDDDDR SETF-EXPANDER -1.
- #Y(SETF-CDDDDR
- #19Y(00 02 00 00 00 03 94 54 70 D4 D5 AA 73 02 AC 59 03 19 04) %RPLACD
- CDDDR
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-64
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) SVREF
- SETF-EXPANDER SVSTORE SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-65
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01) GET
- SETF-EXPANDER -1.
- #Y(SETF-GET
- #37Y(00 02 00 00 00 03 94 54 70 95 54 54 70 96 54 54 54 70 D4 AB AB AF 73
- 04 89 01 03 15 19 06 D5 AA AA 59 03 19 07
- )
- %PUT PROGN
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-66 #16Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 BE 19 01)
- %PUTF REMOVE-OLD-DEFINITIONS
- #Y(%PUTF
- #44Y(00 03 00 00 00 04 AB 1A 18 D4 5A 00 8C 00 AB 2F D0 00 19 05 92 54 1F
- 71 8B 00 96 21 6F 92 54 54 EA 92 20 70 AB AB AE 31 02 1F 19 05
- )
- "(SETF (GETF ...) ...) : property list with an odd length"
- ) )
- #Y(#:TOP-LEVEL-FORM-67
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-GETF REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #133Y(00 02 00 00 00 03 D4 AB 6A 63 D5 88 02 2F 80 5D 94 54 70 95 54 54
- 70 96 54 54 54 70 AA AD 2E 04 3E 05 36 01 6A A4 36 01 6A A4 89 07
- 80 48 00 14 AF AA 94 72 6B 02 20 AF B3 89 0B 80 42 00 72 6B 02 20
- AC 73 01 D9 8B 09 DA B1 B0 B2 73 04 73 02 73 01 AD DB 8B 0C B4 73
- 03 B1 73 02 6B 02 20 6B 02 1F D7 B0 AF AF 6B 03 1F 3C 05 19 0E D6
- D7 AC 6A 63 6A AC 5A 02 36 01 6A A4 59 01 1A FF B0 14 59 01 1A FF
- B9
- )
- 3. 4. "The SETF expander for ~S may not be called with ~S arguments."
- GETF GET-SETF-METHOD LET %PUTF WHEN
- )
- GETF SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-68
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- GETHASH SETF-EXPANDER -1.
- #Y(SETF-GETHASH
- #37Y(00 02 00 00 00 03 94 54 70 95 54 54 70 96 54 54 54 70 D4 AB AB AF 73
- 04 89 01 03 15 19 06 D5 AA AA 59 03 19 07
- )
- PUTHASH PROGN
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-69
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 02 BE 19 01)
- DOCUMENTATION SETF-EXPANDER %SET-DOCUMENTATION SETF
- )
- #Y(#:TOP-LEVEL-FORM-70
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01)
- FILL-POINTER SETF-EXPANDER SET-FILL-POINTER SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-71
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01)
- SYMBOL-VALUE SETF-EXPANDER SET SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-72
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01)
- SYMBOL-FUNCTION SETF-EXPANDER %PUTD SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-73
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01)
- SYMBOL-PLIST SETF-EXPANDER %PUTPLIST SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-74
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- MACRO-FUNCTION SETF-EXPANDER -1.
- #Y(SETF-MACRO-FUNCTION
- #33Y(00 02 00 00 00 03 94 54 70 D4 D5 D6 AB 73 02 D7 D8 AF 73 03 73 03 D9
- AB DA 6B 02 1F AD 59 04 19 04
- )
- PROGN SETF SYMBOL-FUNCTION CONS 'MACRO REMPROP ('MACRO)
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-75
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) CHAR
- SETF-EXPANDER STORE-CHAR SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-76
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) SCHAR
- SETF-EXPANDER STORE-SCHAR SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-77
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) BIT
- SETF-EXPANDER STORE SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-78
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01) SBIT
- SETF-EXPANDER STORE SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-79
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- SUBSEQ SETF-EXPANDER -1.
- #Y(SETF-SUBSEQ
- #33Y(00 02 00 00 00 03 94 54 70 95 54 54 70 96 54 54 54 70 D4 D5 AC AF D6
- AE D7 AF 73 07 AE 59 03 19 06
- )
- PROGN REPLACE :START1 :END1
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-80
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-CHAR-BIT REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #88Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2C 80 40 94 54 70 95 54 54 70 A9
- AC 2E 03 3E 05 36 01 6A A4 36 01 6A A4 AE AA 73 01 6B 02 20 AE B1 73
- 01 6B 02 20 AA 73 01 D8 8B 08 D9 B0 B0 B0 73 04 73 02 73 01 B0 AE 73
- 04 D6 AF AF 73 03 3C 05 19 0C D5 D6 AC 6A 63 6A AC 5A 02
- )
- 3. "The SETF expander for ~S may not be called with ~S arguments."
- CHAR-BIT GET-SETF-METHOD LET SET-CHAR-BIT
- )
- CHAR-BIT SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-81
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-LDB REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #79Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2C 38 94 54 70 95 54 54 70 A8 AC
- 2E 03 3E 05 36 01 6A A4 36 01 6A A4 A9 99 72 B1 99 72 AA 73 01 D8 8B
- 08 D9 AE B0 B2 73 04 73 02 73 01 B0 AE 73 04 D6 AE B0 73 03 3C 05 19
- 0C D5 D6 AC 6A 63 6A AC 5A 02
- )
- 3. "The SETF expander for ~S may not be called with ~S arguments." LDB
- GET-SETF-METHOD LET DPB
- )
- LDB SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-82
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-MASK-FIELD REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #79Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2C 38 94 54 70 95 54 54 70 A8 AC
- 2E 03 3E 05 36 01 6A A4 36 01 6A A4 A9 99 72 B1 99 72 AA 73 01 D8 8B
- 08 D9 AE B0 B2 73 04 73 02 73 01 B0 AE 73 04 D6 AE B0 73 03 3C 05 19
- 0C D5 D6 AC 6A 63 6A AC 5A 02
- )
- 3. "The SETF expander for ~S may not be called with ~S arguments."
- MASK-FIELD GET-SETF-METHOD LET DEPOSIT-FIELD
- )
- MASK-FIELD SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-83
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-THE REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #61Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2C 26 94 54 70 95 54 54 70 A8 AC
- 2E 03 3E 05 AC AC AC D6 B2 8B 07 73 03 8B 06 AE 36 03 69 D4 D6 B3 AE
- 73 03 3C 05 19 0A D5 D6 AC 6A 63 6A AC 5A 02
- )
- 3. "The SETF expander for ~S may not be called with ~S arguments." THE
- GET-SETF-METHOD
- )
- THE SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-84
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-APPLY REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #121Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2D 80 5A 94 54 70 95 54 71 A9
- 86 34 80 58 A9 69 B7 24 00 80 51 8B 01 24 03 80 4B 93 54 70 86 2D
- 80 44 93 54 53 EB A9 93 72 AC 2E 05 3E 05 AD 2F C5 70 AC 2F C5 53
- 22 31 00 29 01 AD 2F C5 53 0B 00 00 92 29 01 A8 2A 07 01 0B 00 00
- A8 65 08 01 AF AF AF AF 96 6C AF 97 6C 3C 05 19 0D D5 D6 AC 6A 63
- 6A AC 5A 02 D8 5A 00 DA AF 5A 01
- )
- 2. "The SETF expander for ~S may not be called with ~S arguments." APPLY
- FUNCTION "SETF APPLY is only defined for functions of the form #'symbol."
- GET-SETF-METHOD "APPLY on ~S is not a SETF place."
- #Y(SPLICE
- #40Y(00 01 00 00 00 02 A9 83 B6 13 8C 01 64 78 8B 02 61 01 00 85 28 0A
- 8B 02 A9 2E 02 19 03 00 19 02 61 01 00 A9 2E 01 19 03
- )
- NIL BACKQUOTE-APPEND BACKQUOTE-CONS
- )
- #Y(CALL-SPLICING
- #62Y(00 01 00 00 00 02 8B 01 8C 02 07 00 00 6C 8A 00 23 92 1F 05 8B 00
- 23 01 1B D6 D7 AB 73 02 94 1F 0A 8B 02 23 04 14 8B 02 23 05 0F AA
- 59 01 14 31 02 1F 19 04 A9 93 54 55 19 04 94 54 1A 70
- )
- NIL LIST APPLY FUNCTION LIST* CONS
- ) )
- APPLY SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-85
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-FUNCALL REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #80Y(00 02 00 00 00 03 AA 6A 63 D4 87 01 2D 2F 94 54 70 95 54 71 A9 86 34
- 35 A9 69 B7 24 00 2F 8B 01 A8 C1 52 1C 21 16 01 1C 24 93 54 70 86 2D
- 1E 93 54 53 EB 1C 18 A9 93 72 AC 2E 06 19 05 D5 D6 AC 6A 63 6A AC 5A
- 02 A8 C2 52 16 01 1B 5C D9 5A 00
- )
- 2. "The SETF expander for ~S may not be called with ~S arguments."
- FUNCALL FUNCTION QUOTE
- "SETF FUNCALL is only defined for functions of the form #'symbol."
- GET-SETF-METHOD
- )
- FUNCALL SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-86
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- GET-DISPATCH-MACRO-CHARACTER SETF-EXPANDER -1.
- #Y(SETF-GET-DISPATCH-MACRO-CHARACTER
- #41Y(00 02 00 00 00 03 94 54 70 95 54 54 70 96 54 54 54 1B 0F BE 14 D5 D6
- AC AC B0 AD 73 05 AE 59 03 19 06 96 54 54 54 53 1A 6B
- )
- *READTABLE* PROGN SET-DISPATCH-MACRO-CHARACTER
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-87
- #20Y(00 00 00 00 00 01 D4 D5 D6 30 9C D4 D7 5B 2B 03 04 BE 19 01)
- LONG-FLOAT-DIGITS SETF-EXPANDER %SET-LONG-FLOAT-DIGITS SETF
- %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-88
- #22Y(00 00 00 00 00 01 D4 D5 D6 C1 72 30 9C D4 D8 5B 2B 03 05 BE 19 01)
- DEFAULT-DIRECTORY SETF-EXPANDER -1.
- #Y(SETF-DEFAULT-DIRECTORY
- #16Y(00 02 00 00 00 03 D4 D5 AB 73 02 AB 59 03 19 03) PROGN CD
- )
- SETF %SET-DOCUMENTATION
- )
- #Y(#:TOP-LEVEL-FORM-89
- #30Y(00 00 00 00 00 01 D4 2D 01 D4 D6 30 96 D7 D8 D9 8F 00 72 30 9C D7 DA 5B
- 2B 03 07 C1 19 01
- )
- #1=#:SETF-VALUES REMOVE-OLD-DEFINITIONS
- #Y(#1#
- #81Y(00 02 00 00 00 03 8C 02 01 05 AD 1A 20 8B 00 7A 01 B1 2E 00 3E 05 AC
- B3 77 CA 0A AB B2 77 CA 09 AA B1 77 CA 08 A9 7B 07 A8 7B 06 16 05 92
- 20 5D AD 78 65 05 AC 78 65 04 AB 78 65 03 AA 78 65 02 A9 78 65 01 AD
- AD AD D5 98 72 D5 98 72 3C 05 19 0A
- )
- GET-SETF-METHOD VALUES
- )
- VALUES SETF-EXPANDER -5. SETF %SET-DOCUMENTATION
- )